package com.example.myapplication.mention

import android.graphics.Color
import android.text.TextPaint
import android.text.style.ClickableSpan
import android.view.View

/**
 * Create by Tanzhenxing on 2025/8/30.
 * Description: @的链接文本
 */
class MentionSpan(
    val data: SmartAssistantMentionData
) : ClickableSpan() {
    override fun onClick(widget: View) {

    }

    override fun updateDrawState(ds: TextPaint) {
        // 保持和普通文本完全相同的样式
        ds.color = ds.linkColor          // 使用默认链接颜色（通常和普通文本一致）
        ds.isUnderlineText = false       // 去掉下划线
        ds.bgColor = Color.TRANSPARENT   // 透明背景
    }
}